// 栈接口
export interface IStack<E> {
    size():number // 元素的数量
    isEmpty(): boolean // 是否为空
    push(element: E): void // 入栈
    pop(): E | undefined // 出栈
    top(): E | undefined// 获取栈顶元素
    clear(): void // 清空栈
}